Kangin ChoiKangin Choi
The 27:14 Baron — The Night Longzhu Taught SKT to Listen to a SongThe LED lights behind the players blinked twice and went dark. In that...
PGA Tour and the Responsibility Equation: When the Ticket Seller Becomes the Clinic Coupon DistributorIn September 2026, I sat in the press row at TPC Boston, covering the Dell...
MVK Esports and Worlds 2026: When Play-In Becomes a Battlefield of the ForgottenWhen the roar fades into a drop of echo falling in an empty stadium, I rememb...
After the Paris 2026 Women's Singles Final: Nine Data Dimensions and the Empty Cells of Women's Table TennisOn August 3, 2026, in Paris, Chen Meng beat Sun Yingsha 4-2 in the Olympic...
Asian Games 2026: An Se-young's Record Dossier and the Data Left OpenAichi-Nagoya, the second game of the women's singles final. The scoreboard...
Kalshi's $1.73 Billion Esports Volume: Growth Has Slowed for Three Straight QuartersOn the night of September 12, 2026, I had two screens side by side in my Los...
When a Mouse Click Decides a Round: Riot Games and the Governance Gap at VALORANT Champions ShanghaiOn the big screen in Shanghai, the countdown was ticking. In the third econom...
Vietnamese Badminton and the Ten-Tournament Arithmetic: When the Ranking Measures the CalendarIn 2026, at the age of 27, Nguyễn Tiến Minh walked onto a court in Europe and...
Team Kata Gold in Toyohashi: The 5-0 Scorecard and What Lies Behind the PodiumBefore the three Vietnamese athletes stepped onto the tatami at Toyohashi...
Fenerbahçe and 16 Days of October: 5 Matches, 2 European Trips and a Derby at the End of the RoadThe fixture list I printed and taped to the wall of my office in Kuala Lumpur...
Arthur Ashe Night: Shelton's Rhythm, Zverev's Composure, and Twenty-One Years of Waiting11:47 PM, Friday night at Flushing Meadows. Ben Shelton served his final ball...
Osaka's US Open Return: First-Round Victory Reveals More Than a ResultOn the Arthur Ashe night session, as the clock passed the two-hour mark, Naom...
When Input Data is Empty: Lessons in Professional Football Analysis FrameworkIn modern football analysis, a often overlooked reality is: sophisticated...
The Contract With No Rounds: Shakur Stevenson, Zuffa Boxing and Boxing's Structural GapEight weeks of training camp. Zero rounds fought. Shakur Stevenson was in the...
Duong Thuy Vi and the 0.133-Point Gap: A Bronze Decided in the Judges' Grey ZoneBefore the scoreboard lit up, I sat a few metres from the floor and heard my...
VFF Finalizes Chairman Nominations: The Trophy Inventory and the Gap Nobody MeasuresThe Moment Everything Stops at a Single Sheet of Paper There are moments in...
Cristante withdraws, Ricci called up: Italy and the first test of a new eraA single line of communication. Bryan Cristante leaves the Italy national tea...
The $30 Million Verdict That Never Existed: Decoding the Clippers' Alleged Under-the-Table Payments to Kawhi LeonardOne July evening, I received a message from an old colleague in Shenzhen: "Th...
When the Stat Sheet Is Empty: The Limits of Data in VolleyballAt two in the morning in Tokyo, I reopened the analysis file for a volleyball...
Tianjin 2026: Seven Gold Medals and the Lesson from ChinaLast May, the 43rd World Table Tennis Championships concluded in the city of...
